package com.ieasy.module.oa.project.web.action;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import com.ieasy.basic.model.DataGrid;
import com.ieasy.basic.util.cons.Const;
import com.ieasy.module.common.web.action.BaseController;
import com.ieasy.module.oa.project.service.ICompanyTRRYReportService;
import com.ieasy.module.oa.project.web.form.CompanyTRRYReportForm;

/**
 * 投入人员汇总
 * 
 * <p>标题: ComapnyTRRYReportAction</p>
 * <p>描述: </p>
 * <p>公司: www.yhaoquan.com</p> 
 * @作者： 杨浩泉
 * @日期：2016年12月22日
 * @版本：1.0
 */
@Controller
@RequestMapping("/admin/oa/company_trry_report_action")
public class ComapnyTRRYReportAction extends BaseController {
	
	@Autowired
	private ICompanyTRRYReportService companyTRRYReportService ;
	
	/**
	 * 公司级，投入人月汇总
	 * @return
	 */
	@RequestMapping("/company_trry_report_main_UI.do")
	public String company_trry_report_main_UI() {
		return Const.PROJECT + "company_trry_report_main_UI" ;
	}
	
	/**
	 * 部门级，投入人月汇总
	 * @return
	 */
	@RequestMapping("/dept_trry_report_main_UI.do")
	public String dept_trry_report_main_UI() {
		return Const.PROJECT + "dept_trry_report_main_UI" ;
	}
	
	
	/**
	 * 部长数据录入计算
	 * @param form
	 * @return
	 */
	@RequestMapping("/datagrid.do")
	public @ResponseBody DataGrid datagrid(@RequestBody CompanyTRRYReportForm form) {
		return this.companyTRRYReportService.datagrid(form) ;
	}
	

}
